Big Huge Thesaurus

tv camera

noun